mammoth trees (botanical subfamily) - German English Dictionary